package Io;

import java.io.File;

/**
 * 采用File类文件搜索
 */
public class serchQQ {
    public static void main(String[] args) {
        serchQQ(new File("H:\\"),"QQ.exe");
    }

    public static void serchQQ(File file,String name){
        //前置检查
        if (file == null && !file.exists() && file.length() <=0){
            System.out.println("搜索的文件不存在。。。。");
            return;
        }
        //获取所有一级目录
        File[] files = file.listFiles();
        if (files !=null && files.length >0){
            for (File f : files) {
                if (f.isFile()){
                    if (f.getName().contains(name)){
                        System.out.println("文件已经找到: " + f.getName()+ " ：路径为： "+ f.getAbsolutePath());
                    }
                }else {
                    serchQQ(f,name);
                }
            }
        }
    }
}
